<?php
/* * ******************************************************************************************************************************* */

// AGREGAR CAJA GENERICA 1x2
/* * ******************************************************************************************************************************* */
function caja_generica_1x2() {
    global $post;
    $custom = get_post_custom($post->ID);
    $titulo = $custom["titulo-Cgen1x2"][0];

    //Link caja
    $texto_enlace = $custom["texto-enlace-Cgen1x2"][0];
    $link = $custom["link-Cgen1x2"][0];
    ?>

    <label>Título de la Caja:</label><br>
    <input type="text" name="titulo-Cgen1x2" size="60" value="<?php echo $titulo; ?>"/><br><br>
    <label>Texto enlace: </label><br>
    <input type="text" name="texto-enlace-Cgen1x2" size="60" value="<?php echo $texto_enlace; ?>"/><br>
    <small style="font-style: italic;">Texto que contendrá el enlace inferior de la caja.</small><br><br>

    <label>Link:</label><br>
    <input type="text" name="link-Cgen1x2" size="60" value="<?php echo $link; ?>"/><br>
    <small style="font-style: italic;">Ejemplo: http://www.bepoketprint.com/productos</small><br><br>

    <?php
}

// Estos son los inserts de los campos
function guardar_caja_generica_1x2() {
    global $post;
    $custom = get_post_custom($post->ID);

    $datos = array(
        array('nombre' => "titulo-Cgen1x2", 'old' => $custom["titulo-Cgen1x2"][0], 'new' => $_POST["titulo-Cgen1x2"]),
        array('nombre' => "texto-enlace-Cgen1x2", 'old' => $custom["texto-enlace-Cgen1x2"][0], 'new' => $_POST["texto-enlace-Cgen1x2"]),
        array('nombre' => "link-Cgen1x2", 'old' => $custom["link-Cgen1x2"][0], 'new' => $_POST["link-Cgen1x2"])
    );

    foreach ($datos as $dato) {

        if ($dato['new'] && $dato['new'] != $dato['old']) {
            update_post_meta($post->ID, $dato['nombre'], $dato['new']);
        } elseif ('' == $dato['new'] && $dato['old']) {
            delete_post_meta($post->ID, $dato['nombre'], $dato['old']);
        }
    }
}

function mostrar_caja_generica_1x2($id) {
    //echo "<script>alert(".$id.");</script>";
    $caja = get_post($id);
    $custom = get_post_custom($id);
    $titulo = $custom["titulo-Cgen1x2"][0];

    //Link caja
    $texto_enlace = $custom["texto-enlace-Cgen1x2"][0];
    $link = $custom["link-Cgen1x2"][0];
    ?>

    <div class="box-widget caja-gen1x2 <?php echo $id; ?>">
        <div class="titulo-caja">
            <a><?php echo $titulo; ?></a>
            <?php edit_post_link(__(''), '<span class="editar-caja">', '</span>', $id); ?>
            <hr class="hr1" style="margin: 5px -15px;"/>
        </div>

        <div class="cuerpo-caja">
            <?php echo $caja->post_content; ?>
        </div>

        <?php if ($texto_enlace) : ?>
            <div class="div-link-caja">
                <hr/>
                <a class="link-caja" href="<?php echo $link; ?>"><span class="play-icon"></span><?php echo $texto_enlace; ?></a>
            </div>
        <?php endif; ?>


    </div>
    <?php
}
?>
